3510 196
3297 32
7344 479
6297 326
4276 380
8400 848
5310 30
4144 877
12197 815
25480 96
16819 686
10193 262
8251 636
6619 418
4292 354
7477 774
9097 803
14222 498
4450 295
3037 248
5507 363
10640 633
2618 139
10429 180