20581 100
22936 69
29730 908
54936 452
37088 275
24824 388
3089 745
1746 82
22951 412
35651 361
15632 236
21334 179
2432 519
1203 90
19621 203
6318 470
29313 233
24098 311
13424 342
4285 462
11924 204
4510 304
78059 474
17011 369
11566 380
33389 568
63288 621
4238 125