595 99
1016 190
2667 674
1159 343
2980 905
657 193
1674 519
1834 383
2105 506
215 31
2761 776
3218 839
2756 584
14131 314
14201 236
8027 732
5850 92
6043 414
5695 185
5848 39
5230 751
4080 403
2884 859
2357 490
1306 283
1330 343
338 70
1466 379