2935 830
2657 580
20445 224
15167 381
12386 593
4454 386
3905 649
5848 275
11399 59
4236 283
5858 99
7580 479
7766 48
6722 145
6078 438
1893 338
1507 83
9909 592
2023 329