3148 751
2272 568
2054 471
3562 819
3017 328
2250 335
1905 244
2638 481
2842 494
3204 469
2587 382
1330 121
2004 361
3094 846
2656 561
1404 159
2848 525
870 116
1039 165
1576 359
4005 457
2225 407
2904 245
5114 713