156025 300
3041 620
15474 238
3871 178
5639 759
8499 697
2276 310
3327 726
6406 541
6745 641
4700 311
4230 310
21252 86
27950 305
23469 216
4601 577
3567 655
8290 137
4504 456
3190 449
9377 577
12809 744
6012 444
3048 225
4901 474
1864 90
5613 159
7457 550