309 92
906 254
669 174
2652 659
1778 390
650 103
11370 273
164 28
4914 288
4944 392
2283 463
1080 164
21532 470
13195 671
10761 455
875 167
2796 625
22551 597
2417 560
934 300
2239 474
6973 61
9279 352
4598 230