5525 500
4272 46
9127 905
5489 477
4558 680
5907 911
6216 630
3440 292
2199 222
3742 173
16638 351
4487 162
3479 476
3896 335
8406 375
4250 368
23998 67
2937 300
5195 731
5386 554
5435 552
1510 157
4853 332
2232 294
6287 416
10260 471
3262 237
2884 68