4396 30
3298 482
6466 581
4064 767
1576 86
2587 83
3215 249
3571 324
3018 112
4413 742
4402 432
3624 504
5209 805
4817 716
5847 760
2895 188
8373 503
5251 716
121412 808
17130 95
51804 56
93625 799
5338 596
2970 277