5005 420
49487 227
190851 628
9296 376
32149 359
6157 281
8734 247
4761 604
311669 963
9041 711
98829 710
6225 409
81250 316
5277 812
28138 91
8129 207
3499 117
9001 135
5298 316
6395 345
6468 503
2993 88
5086 165
4900 220
4429 264
5029 361
3621 261
2532 484