3012 128
54047 630
2578 238
5655 143
7612 694
10186 484
5619 208
3486 229
4374 499
13960 686
13169 548
9989 99
10284 707
13189 435
14166 423
15167 641
10026 212
20864 133
29236 585
12122 678
8826 152
209387 643
148202 580
34928 830
43962 131