3066 215
3436 401
25939 82
3851 152
5916 331
2102 274
4837 478
5351 86
4464 443
4854 242
2925 50
8529 55
7104 251
3416 458
6211 567