2983 104
2131 429
6440 80
2535 369
1124 283
1004 233
1697 391
3192 918
857 127
2245 486
2943 700
2238 584
2869 739
2327 621
2906 160
1310 289
2312 565
465 39
3206 723
2384 620
526 34
3269 856
2667 740
2334 562