50561 423
11803 234
48357 89
6075 75
8193 141
10212 665
5696 779
3197 381
12037 202
3079 624
9351 153
4251 133
3245 973
2835 201
15095 409
1668 90
11016 243
16625 863
7844 388
7652 273
12150 175
21033 293
8887 86
2312 219