15021 355
10679 412
1692 278
2411 501
695 67
4339 452
19843 519
4350 177
3631 209
2360 184
4673 572
2817 61
2798 595
2526 203
2955 642
1457 105
3135 818
3622 505
3714 484
2256 646
1943 335
5535 661
2964 143
1088 161