3097 95
2516 325
8456 477
9696 818
28917 189
9483 137
26328 173
8350 126
6667 110
9862 380
51977 532
27780 432
10823 893
29387 688
4196 111
6575 70
11924 331
5284 262
3052 557
3817 503
1762 255
11361 67
4563 601
3628 807
5328 600
29288 143
9662 483
20851 359