3231 303
2551 491
3988 359
56121 177
32275 758
75063 699
8926 334
213477 968
10205 819
16798 438
14031 809
84034 666
84959 659
83461 909
10793 242
15974 593
3173 364
3152 257
4869 621
4218 443
2732 349
3187 220
5288 310
3098 367
2862 116
5008 299
3721 561