14934 560
3706 223
5649 250
3978 614
5365 410
2050 105
11508 341
3040 286
2397 303
3119 201
5112 39
5124 274
21974 641
1495 91
20756 451
3314 40
9026 659
3435 473
4170 621
5400 521
4545 133
3391 145
7344 567
7492 628