5406 52
6998 232
6659 31
80950 547
12118 456
5669 162
31103 601
12727 908
13523 133
3957 694
5591 846
2112 428
4278 426
3864 322
1872 406
5748 249
7807 541
1037 119