2960 95
11168 688
6398 288
5266 602
3178 467
4215 531
7294 520
8738 431
3895 549
1323 147
3544 160
2052 118
3711 500
4910 846
4547 505
20575 419
7045 127
7551 55
11295 147
132779 565
113066 174
76700 736
147832 696
21958 351
166501 824
127221 369
25809 395
117100 403