4040 752
3138 96
4846 98
5219 159
4188 639
5685 923
2800 217
12599 443
1330 58
6888 616
2657 145
2512 202
3959 598
5849 470
18558 103
5907 437
5914 702
3341 322
3512 542
4058 692
5376 909
8257 539
5832 562
3834 404
5065 123
9912 835
19083 502
41067 628