2602 107
10531 330
97243 845
4631 432
35676 652
11055 954
6366 648
6759 628
3841 415
4190 371
4609 604
8677 589
151103 329
5689 893
22422 717
23967 220
4027 440
8508 384
9755 242
7857 62
2227 222
17793 667
18808 83
61986 468
4480 771
7219 264
3008 309
11322 409