11902 1005
3990 462
2587 272
1089 84
2833 505
10400 480
1713 238
6041 45
15574 304
3570 358
5955 267
2247 175
5628 328
12368 419
7470 582