3148 508
4277 269
1558 250
40258 304
7537 366
16522 628
67032 571
42051 161
15490 729
19923 847
5997 393
25854 59
14001 262
8020 212
18739 723
66452 418
609929 883
225299 307
150764 137
174452 428
122003 686
84217 289
108237 119
105646 675
229480 838
387119 596
147105 696
129200 520