250458 29
50207 8
89956 15
27927 4
299733 21
269802 9
31801 8
371930 20
89532 12
183633 6
148876 9
54354 5
472602 43
20506 3
30957 4
90603 12
358584 10
46459 9
234907 22
104029 1
903203 84
303483 28
118584 8
2057451 106