2951 638
2935 639
3264 703
2241 537
4305 613
1619 486
242 40
2525 532
1785 483
1131 196
1583 506
407 81
705 156
2303 519
761 178
1934 370
2031 641
2794 565
3647 473
2154 620
343 73
180 37
2925 877
1998 413
228 42
964 159
1579 304
2217 668