5089 80
2978 203
3854 717
3963 113
10812 540
3174 162
2831 274
4895 631
6446 842
5656 741
3533 430
4489 27
3538 645
4651 190
16905 702
4368 323
7849 290
15995 602
3045 46
13279 475
5367 653
4040 186
13483 474
8064 509