40012 543
37282 688
11728 877
22289 149
15146 737
3634 329
5181 654
6320 554
21746 340
58779 215
9942 261
26366 187
10533 72
84429 345
65498 348
40352 642
77565 289
42963 89
29752 315
10384 164
31436 648
58414 506
13891 537
4033 379
20861 646
25545 600
83405 197
7996 798