50762 437
15499 614
28004 105
16556 804
4879 679
14342 734
11415 528
6177 877
5270 353
2128 327
3768 59
1397 97
3362 615
8145 594
3039 32
7953 326
2064 197
3039 299
2588 203
3401 593
4735 848