30663 652
16617 318
52266 776
15321 509
45058 827
12500 475
30787 376
26826 595
18018 151
7673 375
15530 746
7960 34
3645 441
4505 205
1026 117
9874 46
10467 257
11908 395
4933 177
1698 64
1848 218
5904 469
4835 558
4623 598
4448 481
21503 171
13043 534
9592 548