5031 513
10635 368
2325 565
2058 303
3657 518
1460 86
1415 148
973 86
4142 637
18190 915
3056 434
7564 503
5209 420
2409 295
2136 234
10584 392
4020 663
7035 396
5782 604
2473 86
1787 149
2480 348
2349 508
4590 989