2398 292
7533 909
4015 82
15233 431
3580 328
29107 763
28969 221
2764 64
13751 337
35458 753
30482 479
9177 433
3516 540