22920 800
43715 527
16707 185
10917 341
33042 941
12039 331
26454 528
7863 221
19893 818
17116 522
11987 204
8288 403
2967 272
4349 506
14542 514
8843 806
3573 273
2734 64
5740 591
2114 98
14182 695
6229 661
3931 301
6241 310
6987 566
9510 608
6028 683
4320 258