2639 551
2396 694
213 46
1030 225
1113 321
3248 881
27675 712
24727 239
15427 396
21490 413
4445 82
12942 256
12298 657
9341 389