4402 503
1288 33
3433 450
3074 471
3543 457
2702 178
12345 467
2703 327
3622 600
3613 608
1168 133
24392 149
2631 388
7097 335
3172 458
4412 620
22425 409
15916 574
2891 461
11241 252
3474 951
4148 904
3046 421
3760 385