3197 643
2322 639
7110 789
1896 175
22788 1050
32846 384
7085 555
7201 391
7216 250
10451 122
11030 347
12046 815
2970 498
2607 201