2954 827
2955 932
320 97
523 116
969 282
1958 503
524 129
547 160
2579 617
2403 709
851 260
355 98
2999 640
340 90
2932 769
1825 427
2104 583
1214 390
2977 789
2634 777
1186 335
740 162
354 87
673 158
1699 465
1297 311
1844 522
183 44