22326 145
16577 125
60092 581
3214 671
2809 536
1733 409
1337 272
1949 548
14142 944
7032 263
9621 176
2942 696
27378 190
37908 309
5560 237
129581 376
137282 502
84316 692
3339 714
4953 610
3023 246
3642 687
417 48
6320 885
111573 817
43257 290
42028 557
4640 930