3192 732
2113 562
25193 289
1030 24
1560 308
1014 109
13979 198
8451 280
1712 160
2966 538
14819 385
1666 465
167243 682
4927 723
3478 192
6323 583
3388 338
93676 482
7290 644
39383 510
5335 356
1391 140
5691 439
2801 49
4216 202
39856 337
25894 427
4913 909