3396 321
9321 892
16902 166
4259 612
99979 195
4503 697
27753 343
19807 61
3016 297
20498 357
8998 292
9374 347
6517 267
4274 399
1645 254
15398 51
2295 279
3768 142
1485 172
2672 641
4434 468