3502 634
95153 523
41700 301
11778 646
5026 422
1733 158
4703 166
275655 429
231988 701
20383 587
12593 289
3551 777
5109 633
25473 582
26534 897
7350 205
35234 372
29746 68
45518 555
3191 86
3858 358
1764 75
3600 655
3961 65
4364 102
5111 626
9172 101
75327 124