22891 800
43429 527
16690 185
10903 341
33010 941
12022 331
26429 528
7821 221
19794 818
17090 522
11939 204
8279 403
2954 272
4326 506
14516 514
8824 806
3560 273
2721 64
5719 591
2086 98
14168 695
6197 661
3922 301
6222 310
6974 566
9498 608
5992 683
4302 258