16512 80
22427 327
2429 197
3584 677
9803 78
20080 262
32058 660
33746 97
9896 432
71483 309
17993 266
4195 366
8483 850
100954 634
3998 459
15321 651
11813 274
36957 544
1890 189
5555 714
4006 624
19863 240
3500 813
3595 428
3461 593
91579 925
16394 360
3492 69