23015 800
45009 527
16859 185
11024 341
33188 941
12185 331
26540 528
8131 221
20435 818
17175 522
12296 204
8367 403
3026 272
4437 506
14647 514
8948 806
3615 273
2781 64
5837 591
2197 98
14236 695
6374 661
3974 301
6332 310
7062 566
9543 608
6173 683
4364 258