2388 302
3738 49
8465 631
2399 190
3074 352
2550 138
9136 463
3955 804
4575 111
2093 303
3661 854
20462 628
15709 641
1414 63
4484 275
4257 937
4317 792
4046 109
4289 688
1609 72
5587 249
5137 479