54562 112
56142 792
3451 160
24906 683
12795 80
374395 1073
289060 846
210115 1100
269881 992
7016 845
52609 600
15895 633
32043 429
83143 765
11252 508
49761 215
38114 528
29972 262
90441 756
51896 658
42047 529
2942 272
9864 514
4749 650
8352 730
1869 204
2746 64
2874 298