3221 221
15960 222
49444 333
13460 699
14297 103
17983 412
51764 545
4221 174
4722 238
11489 185
29440 317
37250 289
17062 297
158662 587
157873 221
2345 277
4136 621
99152 245
68642 334
80261 181
84403 497
3741 193
29069 84
8861 288
23375 542
71793 352
115635 518
155028 727