2355 355
6587 390
59020 584
31937 179
3794 163
19033 619
10232 146
2057 265
22034 306
16325 911
17749 445
5057 53
4394 370
1863 289
3610 354
5011 813
7809 681
12256 485