22979 800
44620 527
16831 185
10993 341
33143 941
12147 331
26516 528
8033 221
20269 818
17147 522
12191 204
8349 403
3011 272
4396 506
14622 514
8921 806
3605 273
2768 64
5804 591
2169 98
14216 695
6327 661
3962 301
6291 310
7042 566
9534 608
6126 683
4358 258