15080 698
1560 189
7780 213
3416 103
6571 580
18657 203
6694 256
7589 734
32130 873
6278 39
25636 322
6901 266
38460 535
4993 427
4919 796
3466 115
18257 682
10962 866
16049 930
4278 478
21710 670
5055 518
225629 307
94719 613
45482 216
280275 526
16192 821
179576 407