5009 610
3887 341
3550 496
18485 849
4277 341
2374 408
2495 325
3196 258
9165 788
7696 108
2423 329
9360 811
4527 489
1979 104
4489 836
3343 35
3265 353
3097 366
14871 254
2415 153
5305 418
3578 351
5528 232
5015 78