2631 44
182721 715
7348 45
12293 667
4612 643
4470 97
45741 881
3388 68
2979 252
4315 100
18023 349
5662 98
11856 285
1509 49
25745 427
1561 184
8344 322
53055 467
45524 346
4092 551
9682 372
3478 677