3998 657
300 39
1128 311
1208 328
1310 165
2218 551
1698 280
2686 665
351 40
1890 402
4244 725
6399 519
2404 538
1316 227
979 183
44573 506
865 78
3236 806
2451 740
501 85
1381 376
3421 478
2975 617
3280 624