935 712
2903 313
129 584
468 732
402 488
313 201
232 76
753 412
23 693
988 100
562 672
39 768
1009 65
2293 793
447 617
369 679
451 858
2605 912
285 683
1000 488
43 991
224 537
755 501