22897 800
43462 527
16692 185
10908 341
33022 941
12026 331
26435 528
7827 221
19803 818
17095 522
11944 204
8280 403
2957 272
4330 506
14517 514
8824 806
3562 273
2724 64
5722 591
2091 98
14171 695
6198 661
3923 301
6222 310
6974 566
9498 608
5995 683
4302 258