5021 127
3831 188
7822 898
3840 291
7809 585
3398 573
3638 420
2798 317
5651 645
4271 264
29880 413
18983 503
11663 304
4629 699
2273 110
4865 660
1052 84
3169 123
3188 218
5367 846
628 22
5447 638
8033 321
12820 305
37278 490
46888 379
22179 592
34055 695