2909 932
115 36
1650 471
1875 362
3660 183
1448 337
3254 257
3061 709
4329 393
4376 608
6922 323
15201 409
7089 493
18658 59
7787 789
21959 808
9251 482
11958 169
6325 747
4882 554