2916 165
1796 344
2956 868
2032 370
3114 512
3628 519
4021 851
406 44
3032 236
4129 486
1125 262
1745 508
2178 136
2297 339
2477 780
2666 365
1093 149
1754 287
2144 604
2974 847
1855 338
4793 526
2388 476
1896 369
2885 622
1588 105
5073 474
1210 87