50695 437
15499 614
28003 105
16541 804
4875 679
14341 734
11415 528
6176 877
5263 353
2126 327
3766 59
1397 97
3359 615
8145 594
3037 32
7951 326
2061 197
3038 299
2586 203
3401 593
4735 848