4003 423
26610 726
20127 445
69064 471
36343 262
56196 305
16981 232
94880 303
5088 81
4995 332
9391 172
2374 239
5226 513
5920 729
2685 278
45265 263