50728 437
15499 614
28004 105
16544 804
4878 679
14341 734
11415 528
6177 877
5263 353
2127 327
3767 59
1397 97
3360 615
8145 594
3037 32
7953 326
2062 197
3038 299
2586 203
3401 593
4735 848