3098 695
2935 672
3098 828
2535 503
1777 376
1714 322
232 38
1836 401
944 201
845 277
2275 579
1149 254
2092 547
781 234
1169 99
2461 502
923 172
898 254
2213 296
2308 540
2994 853
1365 413
2948 948
2945 716