3091 614
2728 576
3323 741
3018 780
3579 562
6516 291
11898 772
4421 87
4340 665
10130 455
2908 589
3789 866
3841 156
3647 812
1982 303
8258 150
3589 518
3513 532
2840 476
23826 349
1248 46
1315 209
1331 176
3296 623