2953 63
3888 603
517 49
1133 88
6830 232
2082 467
452 37
7705 973
2494 527
6382 651
3805 854
3390 99
870 178
955 115
2960 539
2742 410
2934 731
4193 276
1474 180
2344 275
1822 329
1424 69
1056 125
1761 255
3400 697
1842 412
3289 520