109903 991
81312 193
109609 459
1701 107
4616 567
5179 397
2589 267
8554 338
12600 484
157836 1045
181982 849
14524 528
162759 527
114615 893
30598 640
11886 316
109644 520
15922 158
15924 144
5079 522
2891 239
5322 450
4845 534
3497 389
4113 591
1433 148
4669 729
3886 216