5029 613
2588 361
7514 474
913 61
3470 593
2961 594
3205 728
2553 468
4148 677
13232 311
5589 767
1394 402
2871 122
1877 526
1231 186
2333 242
8824 209
2009 112
2028 482
3799 555
1003 119
4452 87
5924 461
1978 300