22853 800
42970 527
16654 185
10873 341
32931 941
11985 331
26413 528
7713 221
19334 818
17070 521
11874 204
8250 403
2937 272
4303 506
14491 514
8790 806
3546 273
2709 64
5644 591
2065 98
14124 695
6165 661
3909 301
6196 310
6945 566
9483 608
5931 682
4292 258