5091 644
15492 546
12367 358
16530 224
11459 347
12713 309
4101 32
7686 969
52331 725
2757 90
7241 538
8713 839
3474 197
5408 202
3132 46
2915 482
4516 72
2388 169
7314 449
5641 622
4407 706
1344 31