2351 529
1734 124
103391 280
46455 400
214525 182
7580 801
5708 690
25148 73
2509 254
18971 793
2806 263
7997 320
6050 691
3070 348
6718 105