2135 28
40254 144
15728 472
8998 517
29614 640
49456 322
4356 357
12731 476
3279 101
33149 787
4286 414
17826 180
25908 785
2148 339
5429 292
2343 64
3447 291
10377 627
2843 148
6266 553
12192 572
5004 546
9426 905
5146 777