2382 220
1593 842
311 73
1003 132
411 917
835 259
337 506
36 621
487 259
41 174
601 607
388 981
433 93
151 149
37 29
456 577
477 470
351 330
332 747
605 326
579 81
1185 1000
696 951
375 304