215 31
2895 683
2579 547
3863 281
5050 100
5628 479
6233 47
5217 143
5063 438
1814 338
1344 83
9032 591
1972 329