640 401
72 57
806 902
433 562
602 275
872 415
61 238
315 796
1009 909
551 658
776 388
468 184
20554 365
18872 807
12087 361
10926 351
9193 364
8797 24
7093 201
6880 41
6665 228
6629 37
6061 923
5985 649