42256 25
31002 20
12629 24
902554 115
201526 49
189778 37
157481 28
89976 21
229652 79
986408 98
362953 45
241832 15
316079 26
1005009 46
294955 15
620106 107
2870380 93
2329209 180
278177 11
718258 43
2732576 246
306757 22
745677 32
228528 12