506751 1904
13957 156
25236 52
10295 846
5462 92
12800 474
21808 818
5351 153
12327 719
16291 166
8957 458
11147 302
9739 116
211104 1127
54201 766
10714 688
7853 414
25292 554
20306 783
13688 764
90947 529
234506 416
160220 1053
25490 451
8289 708
14211 539
14412 107
20507 492