253 45
1089 240
2005 515
431 136
2508 455
2993 751
3529 474
7441 252
29535 620
2462 519
3063 599
2845 288
2151 166
1028 139
4759 800
5323 368
4421 857
6113 605
4721 730
5766 143
678 98
421 126
2801 557
3488 646