4186 409
2746 118
16863 485
4173 641
152154 834
2905 234
19433 371
5762 465
5907 768
11692 354
1638 228
26336 96
18306 446
5125 863
4153 645
2148 283
3448 652
3337 181
4851 31
5196 297
13864 362
3641 429
153260 563
72447 667
64065 50