3031 806
3121 535
2380 256
3703 567
3372 579
4126 531
3648 463
6244 146
5088 744
957 81
2152 409
3996 493
2658 34
13968 158
24299 104
16559 90
33970 273
32104 863
12290 739
5510 514
9245 673
14829 564
2244 195
2415 316
3298 860
4626 172
4801 122
5801 410