26531 235
5014 195
19159 533
6626 641
25944 957
4236 244
4553 554
41213 366
8949 422
17257 482
3440 290
4534 571
5186 513
6734 218
8088 441
19420 405
18035 709
5047 674
4932 314
19583 819
6578 98
6065 100
14768 380
9829 933
248157 968
21351 727
80842 508
3000 207