2810 300
2153 423
3161 59
3667 632
3982 596
15973 319
3291 533
3200 504
1012 67
1375 144
14663 292
3470 413
3853 859
10208 66
3993 461
4404 791
2761 297
856 131
5318 97
3319 294
2292 390
3780 671
1196 63
3293 440