316 91
1589 428
2354 660
1396 33
9489 940
19515 192
12320 793
36031 740
5995 53
5523 389
2554 152
5381 299
16480 296
11389 506
13778 271
9196 671
3151 709
5512 752
4722 610