102893 983
76315 190
103662 452
1567 107
4471 567
5006 397
2396 267
8363 338
12382 484
152836 1033
176189 842
14349 528
155531 522
109894 891
29236 639
11790 316
106482 515
15125 158
15079 144
4866 522
2774 239
5151 450
4744 534
3397 389
4016 591
1339 148
4573 729
3792 216