592 46
23016 427
5858 129
5435 859
3348 677
1726 420
1633 366
2063 574
2970 646
2498 538
2893 320
1992 332
3216 471
1777 331
1845 238
3088 686
3400 606
1118 167