5065 631
2923 208
9247 610
4988 147
265758 1142
95526 465
86467 723
95331 688
159001 895
132099 1114
69862 632
2342 339
2603 61
2084 321
1561 253
3364 740