29600 616
4598 150
8904 137
10606 198
5316 901
13351 637
9797 403
9391 553
34322 366
43071 279
27580 333
14381 258
45552 357
47246 373
40384 478
58314 377
3039 181
39489 764
4117 412
42463 445
22875 249
24008 212
7967 672
11590 838
17685 785
4214 791
45514 533
6333 490