502 22
6475 664
644 70
3197 45
1531 337
1029 215
2102 579
3353 661
1210 101
1981 357
1619 463
3245 593
2893 658
2275 686
2437 468
1056 105
1504 287
2868 547
3674 781
2408 364
3397 945
883 140
3270 783
262 57