2561 79
5251 383
271151 665
139400 1099
63658 348
56048 497
103133 950
25550 524
118732 320
8882 852
4059 623
77372 643
21640 723
4609 518
428104 1577
232991 470
72453 147
20199 590
4356 122
11129 186
22131 252
133098 841
180881 746
4385 804
6550 54
144193 700
55521 112
12206 739