5001 475
3819 442
9520 690
14407 680
11614 511
8972 274
12805 59
8527 436
14146 277
9530 78
20957 236
4998 136
10291 57
3239 642
5891 426
1463 224
4379 409
707 108
4750 347
5032 589
3644 764
2817 473
1849 196
4126 532
1800 410
2797 553
978 188
1419 170