4003 423
26612 726
20129 445
69103 471
36357 262
56211 305
16996 232
94909 303
5089 81
4996 332
9394 172
2375 239
5226 513
5921 729
2685 278
45281 263