51064 437
15502 614
28007 105
16588 804
4885 679
14357 734
11420 528
6193 877
5276 353
2128 327
3772 59
1399 97
3367 615
8167 594
3053 32
7963 326
2077 197
3043 299
2607 203
3407 593
4737 848