1099 32
3011 473
3579 946
2557 414
1871 237
3326 879
1509 215
2719 515
946 42
4606 665
2390 462
3080 302
3933 766
3336 728
2720 523
13346 391
2371 401
3235 704
1291 176
3548 621
2463 238
2143 245
22987 782
4468 837