30933 362
27893 367
58159 237
2857 629
1636 173
36490 713
1900 508
2060 480
12068 59
50440 431
39244 287
39262 794
22673 450
5676 405
1842 456
42791 162
21521 82
4291 439
32772 669
4943 664
2100 613
4011 372
3483 753
3167 785