10162 97
22793 525
21627 473
4545 50
8161 387
3755 503
3678 814
2740 521
5763 605
3109 337
6295 987
3498 354
3530 602
2439 213
2516 166
4671 379
6565 589
5874 167
6496 132
2059 55
12910 97
90892 814
114417 415
17352 878
14089 41
25800 754
30358 374
40860 239