3229 266
2303 418
280323 684
21800 94
14946 130
25125 178
224170 616
18979 933
43770 877
35208 368
9793 290
27693 483
1910 37
11402 690
6700 511
144508 703
58052 478