5026 148
5587 788
3393 579
3405 244
2002 398
1305 77
1717 92
3200 309
1161 87
2386 418
1770 433
8680 660
6455 576
2544 136
3222 559
4874 447
1542 102
2712 271
9105 185
4194 576
2287 370
1177 157
27176 100
10908 651
2705 431
4345 616
3234 680
8670 38