3097 95
2516 325
8456 477
9695 818
28917 189
9482 137
26328 173
8350 126
6667 110
9861 380
51977 532
27780 432
10822 893
29387 688
4196 111
6575 70
11924 331
5284 262
3052 557
3817 503
1762 255
11358 67
4563 601
3628 807
5328 600
29287 143
9662 483
20850 359