23063 800
45766 527
16930 185
11088 341
33300 941
12299 331
26590 528
8228 221
20677 818
17238 522
12461 204
8416 403
3077 272
4483 506
14702 514
9015 807
3674 273
2817 64
5900 591
2273 98
14271 695
6432 661
4020 301
6375 310
7134 566
9576 608
6269 683
4395 258