22842 800
42823 527
16641 185
10858 341
32917 941
11973 331
26406 528
7697 221
19179 818
17066 521
11848 204
8245 403
2934 272
4294 506
14484 514
8779 806
3541 273
2703 64
5630 591
2059 98
14122 695
6149 661
3907 301
6191 310
6940 566
9481 608
5922 682
4291 258