5091 177
3420 595
2330 337
4453 513
5282 501
204298 1017
153146 212
13662 192
3995 472
5322 806
6304 197
3069 601
5011 269
3452 233
458338 969
231153 878
17449 469
18454 167
50182 327
3090 252
6142 623
4020 339
260325 1186
229558 1006
4289 491
3722 535
8383 279
7784 840