2965 553
2928 379
4583 791
978 135
501 77
502 31
2355 388
2432 743
4386 519
1661 310
3260 784
2663 592
2072 267
497 97
3272 380
2525 394
1663 315
1936 341
1237 274
682 154
3812 355
1696 297
2331 512
827 105