5960 306
8754 784
4183 284
3317 237
5337 87
5315 109
10197 759
8318 215
3165 169
7372 378
16703 886
9615 254
11451 173
10367 227
12144 500
5007 283
4586 261
1953 97
3340 96
8054 572
14522 454
23111 513
5310 513
6514 810