42824 95
89091 309
71408 730
53332 528
42768 319
10036 178
4119 444
87613 768
26011 748
16218 107
12371 604
24487 796
46097 608
255271 701
112553 643
33363 718
7004 564
9209 73
2359 220
20463 383
25809 595
14329 268
21141 711
26817 818