400833 26
100555 14
33952 15
117104 29
378432 21
454233 23
272533 41
269901 19
849352 75
418754 27
154426 9
45328 4
206106 23
249457 6
259230 23
1385809 101
263980 32
145184 28
279533 30
340903 39
435581 41
311380 65
552206 57
925482 110