2929 814
1047 68
1450 395
563 165
2992 672
2074 585
3201 865
1548 303
5049 197
2227 313
2678 212
1096 135
1418 71
1721 280
20246 382
19453 323
4628 266
6620 510
10128 460
53776 293
4695 529
10621 53
12279 161
3326 289
4017 371
20762 347
3529 702
40452 171