14983 93
21168 470
26913 642
39914 214
8033 521
18234 936
11631 387
16726 704
5091 431
4867 330
3534 533
4029 318
5311 564
6210 581
7500 642
2304 84
4058 407
2242 144