22010 503
4000 621
19977 242
15306 839
11530 556
3971 354
8587 450
16182 63
35053 238
29288 141
20810 157
16026 669
565 58
2881 487
3283 770
2488 519
3114 629
3688 659
2453 322
4351 423
2957 584
2017 272
1228 240
4009 522
3102 451
1103 109
3231 667
529 36