503 97
325 30
2189 373
2276 553
1349 315
1449 334
1124 257
3121 807
1875 426
1111 332
838 166
2628 635
723 218
2457 665
2614 664
2075 533
1050 180
2994 755
2189 654
1652 470
1380 404
759 192
7555 474
4585 682
12665 475
5904 670
4383 457
2526 281