2930 601
3981 498
8641 822
3630 103
5314 352
5806 616
4054 89
8292 332
3226 473
23635 267
2732 120
1821 61
4203 595
13422 446
6898 257
5563 179
10014 678
4662 33
6162 76
9300 451
3261 278
6205 129
7549 840
4038 867