3003 493
2023 286
1910 270
4417 903
1007 115
1796 213
4675 611
3272 109
2829 405
5242 84
3502 813
1837 317
3467 854
5080 378
2588 501
2422 326
3224 643
3693 580
535 38
4373 381
2093 409
2054 152
3398 743
3834 596