150106 292
40456 606
92112 182
100459 623
107808 774
31502 301
81551 821
91310 531
12147 665
1070 238
3867 185
1815 389
1741 504
219366 643
109627 387
956 111
58745 673
236357 649
3974 517
47787 278
62407 208
164592 390
35468 255
158644 412
1460 365
32008 232
133121 285
88145 710