509 135
2574 632
944 262
2866 790
18226 712
4690 311
8486 679
20207 382
5159 346
18366 165
13815 413
8123 273
14484 387
17316 287
12334 471
25865 92
6529 467
17597 507
102987 414
114132 381
52939 58
145012 626
41089 642
10496 164
14989 116
28847 538
12596 756
27635 426