31592 299
2784 336
3405 492
1136 50
2728 310
2268 193
13730 129
2420 36
94066 369
3805 41
11274 534
53029 898
40661 432
19575 393
6481 313
33621 356
14165 510
7441 611
7526 578
7207 194
5204 109
5873 530
38176 648
7963 467
11318 113
5565 311
9877 631
5655 517