31596 347
3550 753
29285 251
1572 41
85118 370
23020 641
21419 120
20223 380
9833 485
20126 406
41009 796
46444 417
11964 562
29477 186
4436 50
12712 49
10741 173
9002 408
5917 449
39225 952
10748 313
12959 675
8428 86
12711 283
15047 154
4404 413
3150 451
14043 774