2903 405
2239 475
444 40
2345 388
4217 743
1495 340
2217 531
818 190
1185 153
2103 455
1745 396
1806 337
2648 520
1919 502
2210 581
354 65
1387 271
2381 607
1951 581
1672 511
5851 488
1861 493
664 119
644 117
289 54
1729 331
758 175
2203 560