38245 632
14951 493
2961 112
5431 141
878 56
20852 207
3654 563
5879 358
23252 80
2835 327
4576 358
18445 361
3164 247
4504 679
7283 412
3953 788
10280 595
4164 77
2544 264