2963 91
4075 495
7163 627
17059 609
3017 135
2067 83
10252 309
9971 596
9013 687
4029 224
11764 676
5004 573
9626 476
4558 327
3477 136
4307 782
3460 162
10517 237
5628 233
3154 46
3538 257
5850 165
8248 190
15044 349