1003 171
2817 632
2667 636
2972 655
161568 660
127251 528
65256 707
148639 999
119287 824
7369 337
112536 376
78956 470
61251 255
37209 145
81666 190
106340 217
129803 402
128106 160
60107 132
65390 233
149033 330
50901 282
66969 330
116376 300