531 25
3133 692
3424 738
7593 541
2406 618
3013 180
5289 853
4602 596
806 75
757 78
2015 315
3368 723
1408 230
2827 772
3530 555
4251 376
6217 701
14233 178
15697 413
1950 375
19276 683
2666 329
8091 899
10677 624