3095 587
1850 446
2076 330
1116 101
3961 783
1474 98
3343 558
1648 273
1994 343
3326 857
3117 620
2546 390
887 164
9998 159
1191 247
965 179
2698 598
3110 680
410 73
2110 347
3214 484
1371 261
331 26
617 94