2596 781
1340 422
2940 888
876 216
1421 31
6403 887
6062 433
12083 237
7409 363
6368 661
15823 476
15772 495
12936 218
19505 657
12149 554