3002 387
150728 327
38162 480
75085 394
22391 821
41340 400
20697 108
2756 397
4792 547
2228 193
6285 196
2996 92
3658 365
5563 232
16708 903
6242 81
5616 281
3044 614