2639 551
2396 694
213 46
1030 225
1113 321
3249 881
27676 712
24727 239
15428 396
21492 413
4445 82
12943 256
12298 657
9341 389