108405
117642
236894
62292
840371
281518
268742
927300
544901
251972
303426
896542
2782361
2494454
2444927
2364455
2156994
2062955
2002281
1938718
1851226
1633208
1560351
1519406