4006 423
26618 726
20135 445
69192 471
36386 262
56269 305
17031 232
94992 303
5090 81
5000 332
9403 172
2378 239
5228 513
5924 729
2687 278
45343 263