17432 275
12585 128
2839 299
2760 740
7396 214
12412 650
2527 518
12270 885
3313 380
18258 877
3131 500
2152 270
5295 399
4416 669
9506 468
3368 527