2232 661
1481 318
2654 452
1096 50
2340 444
4787 506
3003 544
1797 313
4910 208
2971 723
1533 274
811 63
1462 343
775 98
56008 149
78217 690
45446 964
188227 520