3336 329
887 212
2190 657
7089 124
15432 670
1383 424
1807 422
2272 565
5156 420
11399 845
229 32
2467 654
2863 729
1151 262
2846 562
5385 78
5958 604
8742 480
2054 434
3952 701
3476 731
4784 936
7035 522
7346 239