5829
210
2543
84
3704
513
2349
60
8910
506
2983
46
5031
76
20330
1098
9549
3039
3283
72
(56/100)