3011 674
2271 365
2300 602
1229 63
1772 299
29721 538
2800 417
2044 493
979 142
978 189
8396 69
1969 415
784 115
10504 608
15106 535
16378 503
22200 669
30625 673
4459 160
7243 169
6249 211
7765 269
9258 862
6975 240