250 45
1155 270
15157 190
2939 296
2418 257
10039 299
19050 654
4490 329
22780 581
1863 471
16783 96
2638 652
8731 141
3501 401
293 80
5026 173
1912 289
12467 84
2669 873
17937 592
20267 588
3496 400
10455 637
21420 641