15016 75
2567 336
2785 45
3985 201
15077 576
5961 194
11641 481
8391 470
3445 235
11202 502
2154 213
4195 181
4951 531
3152 60
10617 133
2984 52
3090 116
7632 151
31538 594
4044 210
4697 729
24890 581
1492 207
3028 481