3091 631
15946 359
9440 196
4477 45
25598 496
13261 984
4217 376
12903 711
13111 928
5224 860
8902 484
17645 323
3399 296
27410 374
16401 497
4529 391
3146 136
20865 397
13738 654
3550 60