2960 180
2530 440
6485 584
5271 233
57036 722
10214 365
15597 486
42176 770
59429 116
9127 425
21888 748
1805 150
10303 668
2353 413
34987 341
1506 246