2658 498
2622 264
45090 60
3120 59
24614 89
9809 75
8324 671
4737 807
8246 357
3031 205
2493 68
4475 321
2529 355
2480 294