2909 932
115 36
1650 471
1875 362
3660 183
1448 337
3254 257
3061 709
4329 393
4376 608
6921 323
15201 409
7088 493
18657 59
7786 789
21959 808
9251 482
11958 169
6322 747
4881 554