19516 617
4217 983
11660 445
24422 228
7143 772
4247 520
34483 489
13395 306
9440 550
32271 774
30701 695
13125 784
6291 170
3943 490
6008 705
3432 590
2085 307
5798 243
5847 651
7593 391