23038 800
45460 527
16898 185
11071 341
33269 941
12249 331
26566 528
8194 221
20611 818
17217 522
12397 204
8389 403
3056 272
4469 506
14682 514
8987 806
3646 273
2804 64
5872 591
2226 98
14251 695
6405 661
3990 301
6354 310
7100 566
9563 608
6232 683
4375 258