18029 501
947 120
4783 379
32735 611
11047 478
17870 103
106294 979
2177 197
3306 512
2534 371
3330 279
7039 895
12525 697
2945 596
7915 579
2779 327
5299 853
13249 702
133306 361
5459 352
5369 351
27240 393
4777 222
91505 305
114598 427
5454 533
14501 142
6010 269