31259 909
7299 825
2771 221
5507 570
5746 534
2479 677
2880 398
5170 334
2435 408
3004 524
3105 752
17954 188
10834 734
11398 288
3558 672
9466 771
2087 307
3581 227
3075 91
13794 160
962 36
18874 555
14902 421
5421 472
1606 209
16613 565
5031 440
4798 449