2996 210
3395 58
3811 362
2897 255
74025 649
12264 165
84545 246
214181 181
87893 735
24162 277
4825 404
32292 910
8683 429
41637 572
17271 682
4139 155
22118 122
1522 118
2949 377
39385 615
4729 129
25107 602
56236 452
23027 234
3636 64
11837 260
18303 56
12885 505