3832 91
4746 531
143893 874
10409 228
7573 55
44236 407
5327 674
4121 74
5466 778
2896 394
3675 442
122376 677
121048 248
28083 1074
5468 721
3007 266
8584 898
164383 726
8544 882
6086 144
3587 79
3906 610
148970 197
179238 989
37952 669
6444 850
97774 768
14126 67