30289 61
32903 949
28708 949
5534 336
103928 612
124429 535
43897 116
9761 340
42470 665
105042 880
27610 747
46754 560
15647 501
38503 150
56258 570
6394 142
81224 963
5245 135
38968 513
71254 491
88009 563
10830 515
23918 654
85402 660
22819 413