502 40
2911 715
817 104
3332 616
7857 189
5078 949
19829 33
9551 352
10829 486
3888 502
2830 458
213511 514
6225 52
16984 209
1859 203
6911 645
6412 550
9018 465
3126 515
3906 598
24614 269
5416 641
6488 686
3361 252
11040 152
1970 243
12653 1005
7047 165