12956 523
3508 734
5104 225
4832 371
4635 423
2113 105
4060 743
5276 913
27742 590
10335 845
9429 352
6514 410
3745 383
6192 641
2779 509
3334 543
4424 763
3660 36
18717 540
17563 688
5712 126
5948 51
1978 232
4548 300
3450 821
3391 47
3806 331
4043 574