5006 254
47613 530
1685 206
24853 313
93112 489
6320 598
2694 462
12729 177
1460 288
9277 588
12471 991
2169 340