5005 954
2781 201
3195 255
4101 680
6477 372
2046 151
4345 427
4900 363
6048 27
2666 118
7967 702
10705 850
6746 278
4728 309
3249 441
3653 95
2404 242
3113 230
4190 429
3397 374
3729 663
2387 236
2573 367
2928 319
2859 550
4231 709
5404 521
1931 258