3212 93
4082 775
2936 522
10871 367
16136 393
5595 508
38344 82
3869 728
4680 315
8969 529
4688 613
18195 108
1134 175
5918 524
1830 361
7952 692
6968 52
20222 247
3019 578
39462 373
1593 221