18033 501
947 120
4785 379
32776 611
11047 478
17881 103
106331 979
2177 197
3307 512
2536 371
3330 279
7040 895
12525 697
2945 596
7915 579
2779 327
5300 853
13250 702
133319 361
5459 352
5369 351
27244 393
4777 222
91515 305
114612 427
5454 533
14501 142
6010 269