2942 517
9904 706
2402 413
3241 893
13004 592
1857 363
6352 547
888 75
1819 338
628 64
5518 557
7750 414
5786 433
3097 257
6223 714
2679 103
2881 197
6293 764
3868 186
5860 828
5350 577
4543 74
5232 617
5449 107