2893 86
11847 798
5098 191
3529 305
20576 176
6425 105
10927 531
11877 242
9386 701
6327 252
3373 138
6616 357
6174 531
4338 81
12634 94
5403 472
17855 443
5326 502
9771 298
8591 296
4156 112
12850 636
11992 509
3543 172