2943 302
9292 39
7303 594
11353 684
6879 247
150373 683
8505 151
30518 403
12686 633
47525 665
29368 643
5843 169
17525 461
658 79
929 33
2779 701