10162 97
22793 525
21627 473
4545 50
8161 387
3755 503
3678 814
2740 521
5763 605
3109 337
6295 987
3498 354
3529 602
2439 213
2516 166
4671 379
6565 589
5874 167
6494 132
2058 55
12910 97
90892 814
114416 415
17352 878
14088 41
25799 754
30356 374
40857 239