20581 100
22936 69
29728 908
54935 452
37084 275
24815 388
3089 745
1746 82
22948 412
35650 361
15631 236
21328 179
2432 519
1203 90
19621 203
6316 470
29308 233
24092 311
13422 342
4285 462
11924 204
4510 304
78056 474
17011 369
11566 380
33385 568
63288 621
4238 125