1196 274
998 125
2820 754
2929 552
2580 386
1036 77
2332 503
1334 195
1205 201
1504 432
4036 899
1143 152
966 171
3908 814
2585 493
916 83
4262 933
3785 914
895 149
1858 233
2106 565
3281 840
3392 716
2977 594