2970 380
1117 87
5009 754
1365 128
5429 837
5996 631
4567 731
2751 445
7335 670
5226 584
1527 239
4233 715
2304 584
4449 780
3766 388
1985 291
4114 196
2931 101
2961 337
2533 261