103
2,913
29
995
74
967
21
773
27
590
45
516
49
514
56
512
50
484
61
474
6
311
13
429
407
19
368
22
32
353
31
339
65
283