22085 331
57761 872
79523 612
12546 285
66399 833
105094 547
32870 218
17025 695
23015 669
22778 895
17664 179
3283 102
12619 860
85579 767
8121 448
21062 314
4055 171
19053 638
88841 498
3421 332
5818 247
12266 561
6257 490
22078 341
39290 612
15103 475
29171 489
15563 603