363
4110
3319
3317
3212
316
375
347
323
3414
314
14761
11780
9241
7840
634263
6210
5680
5151
513147
4869
443142
3540