331 56
3472 931
2933 590
8328 132
1290 302
3127 701
8369 203
4345 197
2847 629
8952 747
1828 466
1629 39
645 123
2313 413
6319 516
938 242
3329 854
3223 737
2041 441
8607 287
1447 257
1396 299
4270 445
2704 697
2996 597
5556 754
965 235
9826 450