5005 954
2780 201
3195 255
4101 680
6477 372
2046 151
4345 427
4899 363
6048 27
2666 118
7967 702
10704 850
6746 278
4728 309
3247 441
3651 95
2403 242
3113 230
4188 429
3397 374
3727 663
2386 236
2572 367
2928 319
2859 550
4231 709
5404 521
1930 258