5291 501
1983 232
5567 418
2450 138
18518 405
1146 109
14357 144
2910 376
12114 56
16596 507
38830 264
53444 646
8195 251
17369 281
66981 673
9120 860
3824 416
3656 251