5191 503
3009 327
4358 406
2335 42
4436 722
2251 89
5823 602
21158 1019
5986 568
4738 63
1848 144
5457 669
30452 344
2032 204
13664 247
4310 349
16336 463
85594 873
3389 471
2567 480
5539 699
3385 623
3041 841
4277 354
2987 355
3444 475
5987 1001
3699 800