11592 56
8531 504
7545 303
7900 490
9723 964
3693 241
4927 498
10394 338
1600 105
5169 86
6448 669
3991 502
19586 853
3364 26
5924 650
9422 654
4489 127
7550 267
11561 393
5072 29
3575 357
3323 123
4938 429
7259 137