633 29
5005 588
20885 283
8672 76
23527 48
19835 333
3842 455
13713 188
6403 526
8859 227
5185 29
5991 969
5547 299
10851 249
2939 462