2970 830
2924 580
20579 224
15416 381
12541 593
4588 386
3968 650
5922 275
11528 59
4276 283
5997 99
7624 479
7812 48
6759 145
6187 438
1900 338
1512 83
9928 592
2028 329