1600 309
2048 524
1133 96
2906 574
3012 587
14870 158
1218 85
2148 534
1323 245
863 151
487 103
2985 756
2554 451
1205 285
1048 277
3351 380
1597 277
3617 463
8900 591
80190 802
4420 601
166300 309
10608 204
30588 567
12131 275
40399 717
3458 165
7476 163