2700 350
6042 424
3329 386
1300 131
5433 367
15701 440
4468 714
2944 304
2791 198
990 126
4421 771
2229 418
32834 210
2345 421
1859 397
3298 514
932 50
1354 247
3998 862
53247 557
13248 39
12560 487