999 86
11931 304
5756 281
19807 58
3492 516
4503 238
2307 31
22900 340
5532 727
5265 340
5069 198
5809 145
17120 674
2434 208
6852 614
4731 439
3153 202
13086 497
2527 304
9254 285
1213 288
17754 503
3758 659
7855 461
14610 560
2158 217
1729 92
3011 121