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