3312 170
4271 214
2516 386
7294 364
49730 400
13823 753
9993 115
3356 711
7253 547
7785 832
2238 329
5343 232
2899 480
7303 681
1643 229
7936 541