11901 1005
3974 462
2582 272
1089 84
2833 505
10382 480
1710 238
6022 45
15518 304
3554 358
5940 267
2241 175
5615 328
12349 419
7469 582