8863 83
2991 70
4761 117
8084 583
2808 411
3508 103
12220 608
3987 371
12282 534
5178 937
13606 713
7503 519
5248 607
9257 288
5591 67
5656 718
10620 199
40650 317
8050 841
8854 385
11746 292
1845 164
4956 504
5152 594