41034 59
3732 503
3110 513
1268 61
17044 189
3822 670
7567 109
8906 469
12396 472
5342 373
6962 354
4212 736
12285 333
4582 767
8877 285
6258 124
2297 461