19473 669
4060 346
3071 272
4693 720
2972 505
5105 392
12299 442
23681 429
4545 295
962 72
3196 603
25949 178
2282 504