2975 313
2646 912
335 972
524 941
554 145
482 94
700 527
865 358
42 7
835 259
272 225
940 21
687 186
386 90
997 161
425 268
528 96
690 780
329 220
1003 132
475 613