22979 800
44611 527
16831 185
10993 341
33142 941
12145 331
26516 528
8027 221
20266 818
17146 522
12189 204
8349 403
3010 272
4396 506
14622 514
8921 806
3605 273
2768 64
5804 591
2168 98
14216 695
6325 661
3962 301
6290 310
7042 566
9534 608
6124 683
4357 258