22865 800
43080 527
16666 185
10876 341
32946 941
11996 331
26418 528
7759 221
19704 818
17077 522
11892 204
8255 403
2941 272
4313 506
14499 514
8798 806
3548 273
2711 64
5655 591
2069 98
14127 695
6174 661
3912 301
6200 310
6950 566
9484 608
5937 682
4293 258