3013 489
4394 667
3650 551
19636 519
2001 313
3795 883
2486 382
2620 390
2911 443
4380 359
3245 538
17442 416
1711 113
2823 278
1239 144
3176 726
3091 644
4029 609
11465 147
2864 245
5008 154
3157 725
4878 987
2592 307