19955 260
9348 106
21775 669
32846 774
4537 681
10016 296
9042 32
7067 418
190070 592
5146 366
4003 142
7872 636
20253 295
19059 469
34460 202
4630 372
13062 946
40635 479
8227 768
1599 51
15443 214
136168 389
3453 514
2703 294