1700 349
1191 75
1115 83
13407 810
5284 311
4563 274
4549 370
10683 1012
27448 67
3601 155
20115 324
5114 486
9470 382
2935 560