15096 153
6828 540
4868 123
2365 324
1537 287
6770 157
3644 223
2499 156
2997 255
4066 579
11912 244
5341 440
5147 76
3147 464
8018 657
1532 147
2814 346
3886 791
1277 31
9372 481
4620 621
3152 479
2350 315
2352 266