3643 915
2961 415
2917 326
5316 265
3292 506
7302 716
2967 215
3487 589
4485 949
2281 339
19645 447
20214 410