2231 105
5767 790
6148 353
22361 247
3224 202
2857 197
1980 176
34802 362
155575 631
126222 209
17889 499
34099 912
7274 62
38001 153
25382 518
18128 780
75067 523
74926 298
8943 640
34270 622
20234 835
26853 376
42967 89
14849 116
19128 605
22581 442
20362 362
25188 177