106928 529
37560 118
165702 644
24501 52
33042 1000
109131 368
18519 363
58719 208
61435 573
85685 148
19814 240
48057 704
63180 1038
83577 630
126344 438
67995 388
48297 670
142561 631
13007 639
57571 386
98280 518
33654 338
74817 920
77637 315
172776 751
126971 361
261989 897