247 45
1088 240
2005 515
431 136
2291 198
2363 297
2994 648
16216 451
2742 240
4448 534
2838 151
3324 579
1351 54
651 80
1429 284
2865 562
5461 427
6541 456
17848 113
2137 457
8560 816
3302 722
1297 94
3065 298