14983 151
17619 410
10028 406
14585 562
3765 295
11847 798
9720 104
5098 191
3529 305
9170 747
4067 53
20576 176
6425 105
22444 110
20017 477
11877 242
9386 701
6327 252
6174 531
4338 81
12634 94
5326 502
7188 681
8591 296