6596 406
4020 427
3313 544
27512 837
39876 244
14629 952
10501 528
17376 422
3007721 7327
2492 320
31318 884
17507 700
17559 432
3814 181
16292 715
5699 94
5047 520
2211 296
24319 217
15374 280
3963 163
34320 518
4305 460
3484 691
3136 427
21639 570
8328 734
1998 329