256 45
1089 240
2007 515
431 136
2169 187
5323 368
1028 139
2845 288
5766 143
2151 166
2508 455
421 126
7441 252
29535 620
2070 214
3063 599
4421 857
4759 800
2801 557
19791 242
678 98
3246 324
6113 605
5498 315