5015 307
16686 583
33025 654
11111 831
33669 759
19623 275
86515 772
3865 224
10561 371
47557 745
5892 584
15211 148
18820 212
9103 581
6692 651
40377 418
7112 571
16831 592
48063 619
9545 461
6083 275
14598 394
4151 186
17409 106