2629 226
3029 89
4161 299
75218 756
18089 286
7358 351
2886 505
1237 247
4681 221
5098 412
3243 436
4605 936
1558 269
6100 358
19659 261
20494 242
2461 569
1471 346
1971 398