596 30
9831 928
148341 210
3207 184
2890 399
6625 416
2473 401
14502 249
6912 52
11894 608
6903 810
8367 741
7374 52
38560 128
41172 143
7899 605
7945 298
2830 321
4082 227
4143 530
4784 356
6371 412
6255 859
1975 111
5744 159
1256 28
2515 109
4411 202