39569 111
12458 218
30473 156
37647 545
4579 787
10044 304
6558 704
6348 572
4135 269
4777 595
4071 228
10134 578
6338 465
3181 604
2128 285
2518 339
2900 555
4743 157
6058 379
6104 664
2216 239
5755 659