21057 509
2976 421
2538 59
2774 60
10207 387
1915 358
4372 264
5064 421
13180 353
4120 453
11970 264
5986 105
2617 480
5704 362
4586 693
2682 98
18383 170
4536 892
907 35
4547 514
3942 948
4595 376
8226 893
1855 259
1586 72
3105 52
2809 124
29676 301