3111
376
8624
550
2793
403
5564
2586
5199
535
45080
3313
3895
353
36999
3280
10638
1856
2622
500
(27/100)