2142 543
2573 691
1259 341
1021 233
19985 33
7413 702
1720 75
4594 388
5501 646
7748 348
8884 95
4390 284
3408 139
11885 648
4421 388
4445 29
1966 73
4265 215
5272 925