3090 803
2891 706
4310 690
1017 266
2149 538
1587 405
2443 686
5141 172
1754 335
2090 285
613 101
1472 399
381 78
2498 424
2179 486
2355 386
668 43
1624 334
3114 775
2237 529
1666 400
1066 289
1615 228
27080 862