103
2,916
29
995
74
970
21
773
27
590
45
516
49
514
56
512
50
484
61
478
13
428
407
19
368
22
92
1,084
32
353
31
339
65
283