506376 1901
13952 156
25220 52
10276 846
5460 92
12780 474
21800 818
5342 153
12323 719
16288 166
8952 458
11143 302
9735 116
210986 1127
54185 766
10702 688
7846 414
25289 554
20303 783
13685 764
90764 529
234269 416
160100 1053
25484 451
8284 708
14206 539
14411 107
20505 492