2893 713
3297 528
1386 315
3104 631
3114 768
3412 789
1705 197
3075 583
2401 501
2728 671
1842 286
3041 649
1727 190
2250 364
2097 374
2223 142
2771 632
14081 276
4948 468
9707 766
7573 759
429 39
4590 112
1261 104
3669 463
3558 668
1717 307
1499 220