2651 276
2212 471
366 89
1220 259
10835 501
3195 640
2847 555
2181 403
2243 329
2662 678
2541 584
4580 551
2805 476
2862 848
853 77
5222 536
322 62
1042 90
3553 693
409 51
1909 391
582 93
3048 416
1778 186