3026 746
5605 228
18911 762
2494 424
2873 589
3345 349
3527 707
2671 388
3869 912
2145 261
1579 274
3352 553
1784 101
1812 301
2707 247
1911 327
1282 65
887 93
6503 906
2776 496