12938
483470
171339
180500
947108
541944
538710
169604
200925
855446
104300
26491
5554367
4551935
4373459
3468998
3452462
3423286
3372956
3026729
3020226
2499209
2140407
2140352