3000 291
44693 367
11880 580
9633 422
20836 371
19403 750
12598 698
7042 617
2705 301
4553 854
2722 309
4355 540
7261 297
3460 524
3998 673
9676 625
5699 224
4185 516
4110 516
17936 288
2995 159
33530 488
33411 777
36955 103
11217 717
15925 163
105386 367
9215 61