4006 423
26619 726
20135 445
69195 471
36387 262
56270 305
17032 232
94994 303
5090 81
5000 332
9403 172
2378 239
5228 513
5924 729
2687 278
45344 263