2367 781
2231 686
2441 564
1042 316
16706 893
3329 713
12358 667
7253 503
6753 322
5086 554
9702 464
5357 628
3284 66
3031 74
11911 596
3493 961
16488 313
19976 654
1249 211
5383 608
3640 83
9676 299
3596 222
1795 399