2955 516
29803 182
3901 457
12338 476
15339 668
14691 310
17143 667
2837 281
17537 191
17198 517
2429 450
973 38
7761 504
31437 812
52807 123
19718 340
2955 117
44480 141
4615 196
8982 658
20487 689
4005 513
16099 565
11521 782