4041 752
3945 568
1277 115
3567 461
2447 518
3524 608
3093 681
1466 187
3245 343
3390 524
2377 488
1091 168
20261 370
2689 528
925 116
2204 111
4456 687
623 115
3934 860
12919 997
1219 81
2681 376
823 231
4069 713