2530 112
7601 618
9065 391
170062 776
30279 823
80107 350
287952 840
285060 843
141180 344
25808 257
55879 254
16893 407
1125 143
3153 464
7553 506