51051 560
7593 745
7192 647
6763 744
4313 43
8706 32
23510 147
10621 207
60961 631
12983 409
14115 341
2324 63
2650 534
2918 401
4110 225
12391 286
7438 180
6141 103
2111 265
2379 425
10772 81
2991 623
3350 632
1932 206
3663 503
2287 542