12691 51
6027 137
2761 136
48834 401
5023 525
12533 338
7405 83
1816 154
1570 332
4480 135
2857 296
6295 615
4324 348
2247 184
3033 428
9068 277
3414 815
10335 651
9843 734
10050 268
31164 165
22490 435
908 37