18110 513
2873 191
2928 636
35680 236
19021 607
7060 772
11440 219
3155 312
2484 44
23093 526
3690 317
5007 542
6341 738
860 94
5537 117
4716 59
15272 465
1142 36