250455 29
50209 8
89955 15
27932 4
299726 21
269804 9
31801 8
371929 20
89533 12
183627 6
148881 9
54354 5
472601 43
20505 3
30956 4
90606 12
358582 10
46454 9
234903 22
104034 1
903202 84
303483 28
118582 8
2057459 106