2995 210
3387 58
3807 362
2897 255
74023 649
12263 165
84542 246
214178 181
87886 735
24161 277
4823 404
32289 910
8679 429
41625 572
17262 682
4136 155
22117 122
1520 118
2946 377
39380 615
4728 129
25102 602
56207 452
23025 234
3633 64
11834 260
18297 55
12881 505