51096 560
7608 745
7199 647
6773 744
4325 43
8725 32
23515 147
10627 207
61002 631
12988 409
14129 341
2328 63
2651 534
2920 401
4113 225
12410 286
7449 180
6147 103
2117 265
2380 425
10781 81
2992 623
3351 632
1933 206
3668 503
2288 542