21531 327
5335 182
7447 252
25081 121
14502 47
19962 378
10375 591
16684 413
3289 246
5293 598
5873 888
12145 400
8941 410
9886 216
3554 448
451212 745
8627 235
13482 111
34527 386
2994 517
9496 260
57331 627
11596 72
24418 297
5031 478
19609 616
19646 163
6105 873