4003 423
26612 726
20130 445
69106 471
36358 262
56211 305
16998 232
94911 303
5089 81
4996 332
9394 172
2376 239
5226 513
5921 729
2685 278
45282 263