12196 814
10546 165
4780 233
4254 359
10829 180
2664 248
3915 328
4345 444
13597 206
11047 731
17493 263
29123 105
8157 34
5852 680
3612 127
4578 303
2489 115
4029 33