22893 800
43441 527
16691 185
10905 341
33013 941
12023 331
26430 528
7822 221
19795 818
17090 522
11940 204
8280 403
2957 272
4329 506
14516 514
8824 806
3560 273
2723 64
5721 591
2087 98
14168 695
6198 661
3922 301
6222 310
6974 566
9498 608
5992 683
4302 258