6594 303
304710 1033
36641 238
42154 38
29305 195
11488 95
14965 509
33616 210
12747 391
18015 239
10729 364
7938 381
4323 400
7263 205
8581 270
9535 633
9691 471
10329 78