2597 80
2474 151
268004 462
4892 734
5840 858
18569 302
16834 501
8251 383
29782 144
20035 185
23996 287
37068 804
3692 54
17547 780
75527 351
17736 94
22443 314
5988 296
9106 878
2855 201
12375 449
3456 701
6095 450
20054 672