21394 525
4746 150
9481 227
18647 203
29263 98
3825 434
6452 566
5805 733
5753 544
17075 491
4409 406
3656 302
2327 189
15311 214
10016 846
1746 211
7550 164
5430 293
7424 809
5303 752
13078 114
3820 611
14296 391
12283 505