22929 52
50920 183
25710 482
21195 167
21130 131
15667 351
6776 361
22292 483
10763 740
31673 961
73361 203
14674 589
9247 753
12774 946
10196 881
8377 123
3907 353
8336 188
5050 818
4165 112
11089 555
9592 246
4373 408
1792 45
7465 434
1352 79
7923 106
3941 288