5047 664
41927 893
22696 418
3214 688
37770 151
13552 547
3664 777
12328 47
4191 563
5245 423
5644 99
34476 788
2626 356
1899 243
1943 116
2244 463
8169 553
3352 639
7935 921
3133 578
1077 239
11997 463
3159 674
2671 560
1998 500
2851 597
714 83