22871 800
43147 527
16670 185
10881 341
32952 941
12001 331
26419 528
7776 221
19739 818
17080 522
11897 204
8261 403
2942 272
4319 506
14502 514
8805 806
3549 273
2711 64
5656 591
2071 98
14148 695
6179 661
3915 301
6204 310
6953 566
9486 608
5950 682
4295 258