15352 463
5607 72
312320 1246
6871 557
58838 390
25325 356
41786 805
73571 753
77346 733
17606 651
14059 574
8639 847
1914 286
2471 289
3389 352
7454 616