31057 1
32832 8
273108 30
27703 2
50854 8
297109 18
43780 6
175178 27
113481 12
602177 49
126781 6
336203 45
390057 35
326701 23
66802 2
611255 18
566082 28
880105 114
452557 11
776380 122
128377 10
387209 45
72909 9
876057 258