10226 1005
3883 462
2525 272
1071 84
2811 505
10237 480
1696 238
5814 45
15090 304
3451 358
5767 267
2144 175
5350 328
11672 419
7259 582