15196 509
5131 211
4007 391
5591 97
3927 669
27772 479
7542 162
7389 656
17851 592
14219 142
20845 681
7968 349
9701 269
22055 236
5573 344
7687 185
6662 83
20587 490
10836 240
9961 311
8828 702
6164 207
27336 547
10711 508
9963 419
10607 672
16036 288
5577 201