215 31
2897 683
2579 547
21373 379
3863 281
5050 100
5629 479
6233 47
5217 143
5063 438
9032 591
25991 472
8325 62
43170 233