3809
1249
61
2602
451
522
81
371
531
141
121
32946464
28148132
250931000
24800482
18880346
16985973
156971032
14931239
12861764
10607485
856447
5893209