506 114
1604 495
2671 753
23807 92
14415 525
2584 655
16781 188
2688 821
12046 185
7143 304
12809 766
1701 277
6142 209
2559 658
14641 404
5053 850
6046 550
3547 303
4525 641
2878 363
3774 544
5170 440
4508 531
3100 285
2522 424
5126 121
5853 652
3615 484