2629 226
3028 89
4157 299
75212 756
18088 286
7356 351
2886 505
1235 247
4681 221
5096 412
3242 436
4603 936
1558 269
6099 358
19652 261
20485 242
2460 569
1471 346
1970 398