2846 105
5920 290
5405 734
20285 783
14752 691
7508 618
4291 400
14562 562
8845 669
5869 471
1835 130
5220 652
12618 630
3346 382
4778 728
11684 392
13868 785
4060 53
16404 377
6418 684
8275 352
7375 728
8595 534
3365 138