336 73
4857 712
3310 945
1827 120
4243 578
3462 629
3898 245
287941 704
2311 44
3892 329
3979 521
9855 681
2399 291
4728 37
63703 105
8102 593
5513 427
3107 142