19955 761
2489 529
2394 716
9222 281
2015 269
2081 113
1702 354
810 85
1365 424
1387 288
2282 561
677 124
1179 205
9988 607
3407 579
6256 620
2423 555
2712 730
1888 408
1559 166
207 47
1989 353
3013 613
1271 329