2856 558
858 201
672 159
1663 385
2951 700
1081 265
1169 201
2237 347
54362 198
64854 411
29368 670
10811 674
5643 85
10972 573
7063 451
5766 596
29730 482