29630 600
3192 234
3220 618
2783 399
3503 853
1861 373
1998 137
1180 151
3198 221
909 105
3572 756
4687 451
1627 285
4423 94
5090 447
4642 661
27971 681
5786 598
5629 686
4515 623
3837 760
819 39
6117 759
3359 572
3711 713
4356 602
4426 830
4889 701