623146
350546
67836
936273
353854
8213
413166
359394
427623
212418
495166
692246
5499367
4518935
4335459
3442998
3442462
3399286
3344956
3006729
2993226
2479209
2133352
2128407