27716 141
20068 155
15420 669
3268 363
3956 766
1039 156
2992 467
1027 109
891 165
2527 608
3101 708
2371 345
2818 447