259603 27
56603 9
22481 10
305181 28
215677 17
242601 18
71931 11
18127 7
13277 4
405334 18
36708 9
239232 7
44280 6
184778 12
119479 4
24359 3
288309 11
469427 28
53656 1
27257 3
63384 5
47928 3
81682 9
87655 13