3003 210
3396 58
3821 362
2901 255
74031 649
12266 165
84549 246
214189 181
87898 735
24166 277
4829 404
32300 910
8689 429
41644 572
17280 682
4142 155
22124 122
1522 118
2952 377
39401 615
4732 129
25110 602
56251 452
23030 234
3637 64
11863 260
18309 56
12891 505