5073
436
2945
197
2873
168
3524
125
4301
387
3697
230
2440
87
3165
35
3737
26
1882
14
(1/100)