45559 337
25444 204
17049 530
12809 803
161002 729
22138 326
10364 73
18598 516
13151 725
22528 554
12115 437
229536 862
3316 144
6469 881
2930 431
3730 820
3399 190
5028 597
8763 761
5934 635
2695 433
1669 108
2823 376
2957 324
5466 176
10969 464
7096 826
7958 207