3602 699
1209 42
3941 633
3224 446
2593 306
3184 527
4344 954
2959 466
4552 937
3023 417
2444 185
4020 565
8460 493
3977 355
1960 70
4838 648
3808 161
5867 515
5810 313
10662 979
9433 394
16289 738
15642 169
27687 373