15672 133
13525 438
19826 393
1492 461
969 237
2433 618
536 142
2122 513
1198 93
2321 603
989 200
1848 370
2234 522
4047 128
15161 532
9604 75
1007 259
2713 769
1250 325
2833 821
1406 295
21820 157
2838 781
2870 601