22769 602
2495 169
9032 711
5207 331
4776 281
37754 1059
3879 628
7845 220
3430 493
4940 58
19749 222
3278 111
8737 252
4694 366
40258 157