32306 292
9810 365
27418 236
15742 523
29961 602
109085 909
5690 687
4638 156
4164 564
8044 276
14600 561
15429 514
10265 486
34942 523
9861 155
75011 562
45177 559
92471 683
8787 313
5158 720
7331 684
3502 60
5388 87
13209 457
3906 420
7841 739
18045 479
8181 718