30883 351
15669 67
2355 587
2191 400
3698 740
12802 481
3862 633
38216 524
391570 1034
2901 203
15473 336
4236 549
7006 297
14801 596
4543 657
4633 496
2638 465
19088 352
5486 487
27890 156
2202 191
17851 552
6567 403
3061 513
17488 580
8589 683
4336 890
25515 39