14226 46
9810 307
4442 911
3120 349
6256 562
5641 295
7432 723
19402 516
5422 397
6252 161
29949 307
2858 298
5852 578
10071 504
17302 323
3781 416
10350 245
26785 322
7295 399
4941 74
11401 322
9541 618
9976 392
40768 246
29586 686
27618 235
28175 614
22970 186