109506 991
81085 193
109278 459
1694 107
4610 567
5171 397
2578 267
8540 338
12577 484
157560 1044
181671 849
14518 528
162268 527
114341 893
30434 640
11876 316
109512 520
15846 158
15896 144
5065 522
2883 239
5316 450
4841 534
3495 389
4107 591
1418 148
4664 729
3881 216