4003 423
26610 726
20127 445
69065 471
36344 262
56198 305
16981 232
94881 303
5088 81
4995 332
9391 172
2374 239
5226 513
5920 729
2685 278
45266 263