103
2,916
74
970
29
995
21
773
56
512
49
514
50
484
407
22
368
92
1,081
31
339
23
296
19
32
353
61
478
240
26
274
233