3102 259
1281 81
1885 81
5840 267
12589 506
5065 423
7170 771
2433 600
4428 824
5153 483
1637 418
12955 293
596 87
4535 93