15963 147
30161 681
36895 489
164041 974
7782 790
13128 195
11599 527
293 42
1589 326
14440 777
2305 593
7303 608
14835 450
12271 296
2282 621
3998 673
3035 874
21537 641
947 233
5953 675
613 140
1769 391
12780 840
646 128