303 82
328 49
1971 476
2441 127
36 641
554 332
747 525
91 535
999 488
231 76
897 230
529 364
185 87
410 413
813 257
738 836
330 90
405 893
989 840
155 586
23 693
451 202