3234 505
2651 323
5686 690
9191 51
56214 483
2801 354
1699 309
2158 201
8440 358
4987 255
13625 495
9953 674
3818 589
3600 231
8279 345
5368 454
6354 807
20505 291
6387 300
5513 823
7827 836