22920 800
43724 527
16708 185
10918 341
33043 941
12039 331
26455 528
7863 221
19895 818
17116 522
11989 204
8288 403
2967 272
4349 506
14542 514
8845 806
3573 273
2734 64
5741 591
2115 98
14183 695
6230 661
3931 301
6242 310
6988 566
9510 608
6032 683
4323 258