17915 805
6003 328
9652 55
2894 145
3349 351
2493 71
3343 100
4732 261
9334 126
3984 604
2583 487
1542 68
8383 768
4357 915
3204 95
1802 362
26717 921
2939 480
5471 669
8113 308
6499 108
4169 200
4521 561
2422 509
5587 874
1964 292
9677 441
6126 594