2935 218
2772 780
18924 301
3928 666
5231 689
1853 161
49525 289
52393 794
6766 478
5051 438
5235 582
3007 322
6222 47
3951 475
4470 950
4980 661
1486 50
3725 686
45958 552
83090 277
24257 181
22414 112
9352 650
37959 35