3128 829
1863 376
19861 235
8825 152
15952 147
4755 554
26399 763
22983 359
12037 408
22573 509
30781 846
4397 93