18786 47
40565 96
54670 197
141821 295
83008 216
11596 13
7008 16
29493 30
6673 18
48719 178
30292 34
24512 137
42739 158
17366 37
11650 76
6686 42
22262 45
6939 35
2431 12
5541 23
2846 13