30003 251
22088 128
21912 259
16003 747
23487 641
34211 505
27957 369
22108 120
20852 380
29851 676
7983 80
20045 547
20642 406
59052 164
17734 692
43095 798
9923 441
48037 772
48325 417
12608 562
16059 684
16371 372
41709 157
22904 422
5048 531
52409 614
14950 640
12650 470