503 107
337 74
1925 494
2279 653
20356 276
2069 472
626 129
2381 567
1005 288
1029 161
2970 652
888 272
1369 421
1875 412
2444 730
1992 529
3006 592
10299 96
2934 510
29080 246
4079 808
18333 359
15859 163
20405 178
35929 292
5753 176
9386 869
10098 389