405 311
409 107
1902 999
95 149
1229 163
249 655
486 457
359 987
916 784
414 693
969 963
660 851
2523 648
637 313
378 460
362 312
122 839
1191 12
1063 584
539 35
102 230
857 540
296 727