5008 254
47616 530
1689 206
24853 313
93113 489
6320 598
2694 462
12729 177
1460 288
9277 588
12471 991
2169 340