557
4617
4929
499
4529
4915
4330
4919
4513
3918
536
4434
12440
10130
8041
6390
550262
5110
4750
4371
4349
411147
376142
31250