2978 56
4485 46
12726 158
2619 394
5230 53
5095 214
6710 267
2570 597
2424 377
1188 268
7424 743
4858 358
1910 249
2687 751
16383 824
6146 378
7211 94
6711 434
2602 356
7089 363
2199 232
2965 619
10474 405
6068 813