2989 215
3317 401
25178 82
3540 152
4988 331
2002 274
4722 478
5198 86
4342 443
4702 242
2630 49
8321 55
6949 251
3260 458
5948 567