963 86
11398 303
5659 281
19625 58
3483 516
4497 238
2266 31
22875 340
5521 727
5246 340
5033 198
5596 145
17073 674
2429 208
6812 614
4722 439
3139 202
13078 497
2512 304
9183 285
1212 288
17739 503
3748 659
7851 461
14545 560
2135 217
1719 92
2997 121