2789 47
4123 695
2319 164
1509 97
15066 497
5334 517
6108 658
6376 612
12391 894
58244 548
10856 241
3787 471
8595 453
11975 268
12926 57