3113 529
1664 436
1473 289
2353 453
38488 402
3412 305
27158 62
1952 29
4148 271
2898 355
78069 638
2423 400
2620 366
13606 581
3440 822
3001 413
2701 547
2901 237
4894 317
76762 311
4180 366
16143 338
14416 305
5343 596
5046 952
15343 349
15965 126
3848 410