101283 250
32248 80
18127 73
65336 274
11578 65
3906 11
27211 98
16205 53
20012 65
33436 108
42369 151
24512 136
15950 57
5728 36
3886 19
13879 13
29312 87
77896 131
22828 39
88548 192
17917 32
50931 121
39730 82
22334 37