1322 281
482 55
968 132
1303 273
1539 265
5211 857
103957 696
75203 297
99330 927
107006 541
96265 246