2306 533
1084 178
1454 391
1261 398
2877 493
28777 999
2200 572
2664 655
2565 550
312 45
3632 507
2213 499
3177 618
3785 612
2984 581
1754 227
1446 159
268 42
4966 361
1762 531
1157 283
2909 303
2959 767
7365 588