1029 115
1581 197
5345 534
2615 524
2057 367
4199 281
3236 859
19332 326
2170 444
5360 557
1801 275
4164 759
946 65
14938 497
1588 213
2110 331
2296 319
3438 553
1018 47
2578 622
8946 732
2237 303
4143 807
3000 603