50946 560
7557 745
7164 647
6735 744
4295 43
8651 32
23497 147
10595 207
60874 631
12979 409
14076 341
2321 63
2649 534
2917 401
4101 225
12366 286
7421 180
6137 103
2107 265
2374 425
10763 81
2985 623
3344 632
1931 206
3656 503
2283 542