16060 617
3843 118
21444 260
10551 686
3077 587
5096 81
2402 80
7075 446
7352 417
5143 390
11375 223
8992 370
22855 115
7173 763
8000 251
3854 551
5327 395
8063 790
9441 674
6383 603
20990 478
3643 171
7711 375
4258 137
4645 253
1938 345
3142 324
12242 647