308 43
225 336
718 266
836 495
571 146
479 937
419 384
101 742
970 502
318 291
749 496
900 90
2979 595
2248 773
2187 869
2158 10
2018 769
2001 161
1871 26
1632 39
1533 696
1454 610
1441 911
1403 581