1025 116
3738 923
6380 793
5449 508
26874 106
1217 230
2404 510
3048 753
2668 704
2157 479
339 44
10149 69
834 149
22267 318
13366 714
1687 303
21555 522
15189 132
10264 319
2975 780
9587 495
1668 297
8138 222
10751 426