15930 426
28712 738
6652 504
4459 412
10929 479
92247 172
3259 68
3590 232
10799 667
3967 510
5236 321
3129 266
3543 871
44170 578
5470 433