2529 580
19278 223
11480 380
10098 593
3670 386
3569 649
5082 275
11165 59
4196 283
5763 99
7457 479
7673 48
6401 144
5975 438
1881 338
1475 83
9855 592
2015 329