2630 591
1289 238
806 109
1558 152
1413 330
1212 331
2323 240
1349 371
2499 465
460 62
2645 521
2191 265
392 59
658 51
2581 555
2674 481
3253 870
1233 174
4547 566
2186 579
531 93
2505 544
3988 786
2905 743