2787 47
4121 695
2319 164
1507 97
15064 497
5329 517
6107 658
6375 612
12390 894
58223 548
10854 241
3785 471
8593 453
11970 268
12925 57