28079 1
22480 11
35578 2
60828 7
84776 8
35684 3
46308 4
35453 25
171482 7
478504 13
419008 24
432956 34
152127 5
264802 23
643207 34
77277 7
114833 15
97326 9
130776 16
145402 12
294581 18
182884 28
564202 36
972833 93