2996 373
2369 231
3268 340
76165 158
4691 166
8180 848
46879 126
89757 865
76557 741
15742 553
7254 684
2801 462
4766 581
2846 427
7306 798
37737 266
19189 421
68080 753
24809 550
5698 404
4718 196
27270 694
3486 323
11975 583
7174 606