2894 88
3121 289
4694 884
3228 424
2845 43
2764 189
3978 324
5355 433
19735 537
5259 35
14530 670
4086 728
1246 54
3526 203
7723 414
6996 848
5713 524
8601 834
5782 531
4386 684