3755 303
4611 64
4951 649
1924 88
3512 334
5091 503
2877 299
7089 793
4341 690
4308 297
5402 508
3400 397
2259 146
6061 650
5752 65
2012 94
7256 217
2943 147
5489 231
8834 939
18975 170
27468 437
9758 743
4075 47