52816 437
15547 614
28028 105
16725 804
4984 679
14519 734
14740 529
6225 877
5322 353
2162 328
3798 59
1428 97
3394 615
8254 594
3115 32
8045 326
2122 197
3056 299
2678 203
3443 593
4767 848