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