5236 300
399 74
81404 948
1032 209
12206 71
8305 618
6023 510
1312 363
19357 540
35210 78
37291 359
6282 279
1739 362
4889 887
16461 636
5804 784
1665 492
8600 119
8259 421
55844 616
126632 767
5206 926
126130 191
5277 506