2968 830
2912 580
20569 224
15413 381
12541 593
4574 386
3965 650
5921 275
11518 59
4275 283
5997 99
7623 479
7809 48
6758 145
6187 438
1900 338
1511 83
9927 592
2028 329