2983 511
30569 168
3013 734
220298 297
31425 597
157484 284
31410 317
336893 1212
2657 113
37132 762
145116 414
56551 201
252713 649
4537 503
9521 427
68853 557
220191 770
317246 1211
65632 379
31787 143
526528 1039
73419 259
56860 386