3051 122
1413 333
580 99
1008 190
2754 584
5690 185
1304 283
2334 520
3009 877
2337 739
23370 58
9932 560
11117 376
672 106
3457 127
3441 60
1760 258
4121 650
2631 530
3290 386
10245 69
955 234
3148 499
5014 598
2125 301
960 127
18394 515
20766 729