510 151
1394 362
1707 333
10427 696
27197 508
1039 209
3059 548
947 129
1170 221
2375 503
826 173
1908 466
11978 328
2381 642
5723 209
2852 714
448 69
3067 822
524 130
2396 618
1647 41
15436 443
21665 363
14414 189
3735 36
6074 51
38334 713
2989 371