2975 313
318 330
322 251
63 390
399 868
8 171
500 901
650 14
631 512
332 747
412 59
1257 947
885 294
95 322
687 830
2013 476
1593 842
103 774
642 388
700 527
425 268
22 729