5026 787
6613 665
24962 542
22261 563
11639 728
9918 526
114919 949
6367 843
7850 452
29439 122
104579 1088
111359 379
99222 848
10296 263
50637 308
22574 396
7023 174
21506 56
22275 705
44518 303
34916 611
1350 95
5642 412
2943 342
2960 300
2385 134
6954 572
4507 778