4227 31
12000 216
7286 249
6819 504
4158 399
11963 742
8814 202
7579 389
15253 675
9033 367
11252 828
3332 461
5050 349
7900 729
3418 473
4225 550
5207 243
5311 831
16342 591
3844 246
2946 403
4071 804
9147 265
15309 917