2326 292
7475 909
4004 82
15201 431
3572 328
29076 763
28958 221
2756 64
13746 337
35416 753
30422 479
9164 433
3516 540