928 99
3306 764
3736 595
2365 380
5055 166
2175 348
6641 97
1292 113
3422 864
12096 921
4203 557
5077 56
20993 835
1097 47
4623 88
1811 379
3353 304
2591 584
5849 414
5397 145
1100 80
7269 415
955 205
2851 459