3231 495
10620 97
33903 543
6148 494
4945 147
12000 445
7575 812
3351 181
13747 322
3454 123
2742 555
15781 694
14486 117
1789 162
1775 461
2912 262
4330 698
2658 427