2382 271
4012 736
4374 300
7004 206
3541 135
2977 678
3758 483
3848 733
2346 171
4121 501
3767 490
6515 592
4507 169
6652 402
4939 73
8009 713
3246 350
6366 948
6240 429
3082 423
3347 380
1563 162
8787 816
15172 118