3002 917
941 222
7978 301
20991 716
12342 1012
8525 275
2815 191
39809 223
9068 486
2322 336
3356 619
2263 38
4776 552
2334 558
3683 279
4081 869
5648 55