2629 226
3029 89
4160 299
75215 756
18089 286
7358 351
2886 505
1237 247
4681 221
5098 412
3243 436
4604 936
1558 269
6100 358
19658 261
20493 242
2460 569
1471 346
1970 398