5292 25
70270 670
3963 314
20545 187
7061 280
336 101
8604 119
2365 662
711 142
791 208
5236 30
5064 168
275 88
12183 162
991 258
6077 434
4618 117
2536 535
181 48
1762 462
17111 201
1376 83
1988 557
2210 630