5022 507
2698 592
20544 630
11722 113
12935 290
6311 239
6652 676
3337 67
8140 745
9944 436
15943 426
28748 738
4466 412
10937 479
3263 68
3968 510
3133 266
3549 871
44335 578