4005 423
26614 726
20133 445
69146 471
36377 262
56244 305
17013 232
94956 303
5089 81
4996 332
9400 172
2377 239
5227 513
5924 729
2686 278
45310 263