3222 60
2749 674
1925 488
221 63
3397 494
3865 560
1536 150
77985 868
291064 354
124512 480
61089 631
32973 698