15902 601
2744 145
6671 587
1596 51
1655 280
3218 507
3146 627
3638 261
1432 75
2288 299
2598 373
4030 338
2077 246
11095 571
2185 367
4676 201
1195 46
4133 71
5020 493
4822 877
2058 288
1165 287
2566 374
3127 591