2975 313
95 322
1593 842
386 90
997 161
528 96
837 650
597 516
306 461
688 217
975 222
958 825
318 330
529 94
962 352
524 941
63 390
831 257
392 989
425 268
339 943
883 827
1003 132
650 14