137860
534677
477901
83073
718180
997862
105948
264787
464709
10633
216253
132647
5560367
4555935
4375459
3471998
3452462
3424286
3375956
3028729
3020226
2502209
2140407
2140352