343 60
948 133
24372 547
16908 303
51160 94
7907 803
3264 770
23264 207
7301 562
6394 612
11932 215
1005 27
2071 288