22914 52
50892 183
25684 482
21185 167
21118 131
15664 351
6775 361
22277 483
10759 740
31665 961
73279 203
14671 589
9244 753
12773 946
10192 881
8377 123
3907 353
8336 188
5049 818
4165 112
11088 555
9592 246
4373 408
1792 45
7465 434
1351 79
7921 106
3940 288