3000 325
26623 133
2772 201
20794 521
3215 374
53476 493
14086 498
21580 475
13265 357
22044 165
31690 458
15671 632
12719 57
19741 420
16093 225
19374 450
4791 948
33234 374
5069 226
11954 291
17865 687
22824 509
16449 706
16703 396
18199 461
30310 41
25630 819
37108 263