2951 63
3885 603
517 49
1133 88
6830 232
2082 467
452 37
7705 973
2492 527
6382 651
3804 854
3390 99
869 178
953 115
2960 539
2740 410
2934 731
4192 276
1474 180
2344 275
1822 329
1424 69
1056 125
1760 255
3398 697
1842 412
3288 520