29511 455
85298 802
15237 364
3300 479
28918 289
8976 500
13474 250
8608 109
61423 572
2741 51
4168 164
2228 286
13872 526
4679 459
11891 237
3412 422
6103 146
17399 280