22979 800
44570 527
16820 185
10993 341
33135 941
12144 331
26515 528
8022 221
20258 818
17144 522
12181 204
8347 403
3010 272
4396 506
14620 514
8915 806
3603 273
2768 64
5801 591
2164 98
14216 695
6318 661
3962 301
6287 310
7040 566
9534 608
6121 683
4357 258