120399 169
80748 553
69509 341
9238 396
71511 180
42188 364
281616 684
484843 1002
146716 699
3226 239
16602 871
18054 309
13632 775
5263 457
2588 259
4914 734
5630 146
6723 477
57157 336
74027 976
95352 901
183184 424
60345 498
13657 257
30380 691
2850 118
4761 767
12943 414