313 75
1529 499
5362 692
28264 178
11211 654
28528 61
13532 159
7241 707
4937 380
4725 912
2215 336
3949 63
2673 461