317 251
3054 412
735 702
1588 842
925 975
596 516
837 730
940 21
298 937
833 259
350 330
100 13
2394 793
372 226
960 352
424 268
383 90
125 389
801 393
812 149
477 94
379 109
1000 132
32 225