22774 602
2501 169
9468 711
5211 331
4776 281
37782 1059
3881 628
7851 220
3430 493
4941 58
19751 222
3278 111
8739 252
4698 366
40285 157