5349 510
3105 312
7068 781
9960 505
23166 482
9332 96
2613 246
3877 304
5144 69
4641 536
2168 101
5687 755
4230 763
2884 441
4946 246
6458 473
14502 428
2354 87
4097 637
3660 652
4133 531
4885 331
7509 572
8305 623