29032 63
4507 30
8684 272
5894 355
83263 638
3375 400
4808 366
18571 581
4503 822
4409 413
3715 547
4728 238
7602 318
78662 311
6558 366
23537 341
33011 315
6909 596
7307 953
19829 350
27123 128
5366 412
13650 777
53121 550
4157 193
7710 103
3093 420
5831 695