31397 73
2633 53
2308 472
5256 648
12559 466
6484 699
4272 90
6427 489
4942 494
22713 768
5848 722
4364 686
1961 434
2685 286
2654 583
1150 261
1994 253
376 112
2431 786
1317 268
545 144
1673 456
1075 227
1576 333
1737 355
1693 334
2220 571
6902 322