935 157
1529 301
1565 392
2262 674
2240 548
1442 427
2920 830
1662 498
1014 173
2764 869
5901 363
325 44
2691 665
897 246
355 58
2805 783
2545 694
2610 529
1935 509
1204 139
2489 714
2461 482
1034 284
5589 193