14983 151
20297 783
17619 410
10028 406
14585 562
3765 295
11847 798
9720 104
5098 191
3529 305
9170 747
4067 53
20576 176
6425 105
20017 477
5088 227
6327 252
6174 531
13700 253
4338 81
12634 94
5326 502
7188 681
8591 296