4222 694
221592 326
16967 141
10705 693
2296 51
9444 701
3926 885
5186 433
2826 568
1844 249
3791 439
3218 683