4486 73
11035 158
17798 773
14712 246
20767 880
26215 322
11026 826
7504 637
3517 264
9544 44
2133 328
2656 274
9567 239
2342 105
2921 70
2800 416
3999 468
3520 342
8168 785
10401 406
3473 568
6631 518
15031 201
3080 114
5535 796
11009 702
5093 535
3820 409