22979 800
44589 527
16831 185
10993 341
33138 941
12145 331
26515 528
8023 221
20263 818
17145 522
12187 204
8348 403
3010 272
4396 506
14622 514
8916 806
3603 273
2768 64
5803 591
2166 98
14216 695
6321 661
3962 301
6289 310
7040 566
9534 608
6124 683
4357 258