40261 112
12627 218
30707 156
38083 545
4584 787
10052 304
6567 704
6370 572
4154 269
4819 595
4081 228
10174 578
6349 465
3193 604
2145 285
2522 339
2909 555
4761 157
6098 379
6121 664
2223 239
5768 659